* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html, body {
  width: 100%;
  overflow-x: hidden;  
}

:root {
  width:100vw;
  /* 布局变量 */
  /* --max-width: 1920px; */
  
  /* 颜色变量 */
  --text-color: #0048e8;
  --primary-color: #0066ff;
  --text-color-secondary: #64788f;
  --text-color-primary: #0032a0;
  
  /* 字体变量 */
  --font-size-small: 14px;
  --font-size-medium: 16px;
  --font-size-large: 18px;
  --line-height-normal: 1.428;
  --max-width: 1920px;
}
body{
  color: #1a1c20;
}